package com.yxy.harmonyostest;

import com.yxy.harmonyostest.slice.MainAbilityASlice;
import com.yxy.harmonyostest.slice.MainAbilityAaSlice;
import ohos.aafwk.ability.Ability;
import ohos.aafwk.content.Intent;

public class MainAbilityA extends Ability {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
        super.setMainRoute(MainAbilityASlice.class.getName());
        /**
         * 虽然一个 Page 可以包含多个 AbilitySlice，但是 Page 进入前台时界面默认只展示一个
         * AbilitySlice。默认展示的 AbilitySlice 是通过setMainRoute()方法来指定的。
         * 如果需要更改默认展示的 AbilitySlice，可以通过addActionRoute()方法为此 AbilitySlice
         * 配置一条路由规则。此时，当其他 Page 实例期望导航到此 AbilitySlice 时，可以在 Intent
         * 中指定Action
         */
        addActionRoute("MainAbilityAaSlice", MainAbilityAaSlice.class.getName());
        /**
         * addActionRoute() 方法中使用的动作命名，需要在应用配置文件（config.json）中注册：
         */
    }

}
